using System;
using SqlSugar;

namespace NP.BPMReportPlatform.Entities.BPM_Business
{
    /// <summary>
    /// 试用期述职转正结果
    /// </summary>
    [SugarTable("UserTrialTripDetail")]
    public class TrialUserTripEntity
    {
        /// <summary>
        /// 主键
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public string Id { get; set; }

        /// <summary>
        /// 流程号
        /// </summary>
        public string InstanceNumber { get; set; }

        /// <summary>
        /// 工号
        /// </summary>
        public string WorkNumber { get; set; }

        /// <summary>
        /// 价值观（1：符合，0：不符合）
        /// </summary>
        public string ValuesPracticed { get; set; }

        /// <summary>
        /// 价值观
        /// </summary>
        public string ValuesPracticedName { get; set; }

        /// <summary>
        /// 综合表现
        /// </summary>
        public string TripResult1 { get; set; }

        /// <summary>
        /// 绩效达成
        /// </summary>
        public string TripResult2 { get; set; }

        /// <summary>
        /// 关键行为
        /// </summary>
        public string TripResult3 { get; set; }

        /// <summary>
        /// 述职表现
        /// </summary>
        public string TripResult4 { get; set; }

        /// <summary>
        /// 综合得分
        /// </summary>
        public string TripResult5 { get; set; }

        /// <summary>
        /// 待定
        /// </summary>
        public string TripResult6 { get; set; }

        /// <summary>
        /// 转正意见：1:同意，0：不同意
        /// </summary>
        public int ResultStatus { get; set; }

        /// <summary>
        /// 月度总结 评价等级1
        /// </summary>
        public string MonthSummaryResult1 { get; set; }

        /// <summary>
        /// 月度总结 评价等级2
        /// </summary>
        public string MonthSummaryResult2 { get; set; }

        /// <summary>
        /// 月度总结 评价等级3
        /// </summary>
        public string MonthSummaryResult3 { get; set; }

        /// <summary>
        /// 月度总结 评价等级4
        /// </summary>
        public string MonthSummaryResult4 { get; set; }
    }
}
